package 多态.多态中成员方法的使用;

public class Test {
    public static void main(String[] args) {
        //测试成员变量，编译看左，运行看左
        Animal a=new Dog();
        System.out.println(a.name);
        System.out.println("---------------");

        //测试成员方法,编译看左，运行看右
        a.eat();//调用的是Dog类中的eat方法
        System.out.println("---------------");

        //测试子类对象调用同名方法
        Dog d=new Dog();
        d.eat();//会根据”就近原则“，优先调用子类方法，无法调用父类同名方法
    }
}
